composite plant - Spanish English Dictionary